function decodeCFEmail(encoded) {
    var key = parseInt(encoded.substring(0, 2), 16); // 提取密钥
    var decoded = '';

    // 从第3个字符开始，每2字符解密
    for (var i = 2; i < encoded.length; i += 2) {
        var byte = parseInt(encoded.substr(i, 2), 16) ^ key;
        decoded += '%' + byte.toString(16).padStart(2, '0');
    }

    try {
        return decodeURIComponent(decoded);
    } catch (e) {
        return decoded.replace(/%/g, ''); // 降级处理
    }
}
let encrypted = "89cbeee3e6fbe9ecc7eafee6ebc7eae6";
console.log(decodeCFEmail(encrypted));